Ophion obscuratus
A kitchen invader, if I remember correctly.